Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.69.0 #1190

Merged
merged 1 commit into from
Mar 7, 2024
Merged

0.69.0 #1190

merged 1 commit into from
Mar 7, 2024

Conversation

alexanderleegs
Copy link
Contributor

@alexanderleegs alexanderleegs commented Mar 7, 2024

What's Changed

Full Changelog: v0.68.2...v0.69.0

@alexanderleegs alexanderleegs requested a review from a team March 7, 2024 07:17
@alexanderleegs alexanderleegs mentioned this pull request Mar 7, 2024
@alexanderleegs
Copy link
Contributor Author

alexanderleegs commented Mar 7, 2024

Before merge:

  • Update PROD_POSTMAN_API_KEY on SSM

#1177

  • once in staging, use the form to run the checker on multiple repos in efs
  • notice the lack of "SiteCheckerError" AND the lack of "failed to push some refs". this is important as to not create alarms

#1170

  • Get call an authenticated request (ie you have assess to the site with the relevant valid cookie) to the backend
GET http://staging-cms-api.isomer.gov.sg/v2/sites/kishore-test-dev-gh/media/images%2Fblah.png/pages
  • Assert that you receive a res not found error rather than a timeout
Screenshot 2024-03-04 at 8 21 16 AM

@kishore03109
#1178

  • Navigate to any site using the ECS backend
  • Make an edit on the site
  • Ensure that the commit made on the site is by Isomer Admin and not Linux User

@kishore03109
#1180

  • Update the POSTMAN_API_KEY to the one that starts with donotreply_
  • Attempt to login with email OTP
  • Verify that the OTP email is sent successfully from [email protected]

@kishore03109
#1181

  • Fill in the form, ensuring that you are either an Isomer Admin or a collaborator of the repo(s) that you are requesting site audit logs for.
  • Verify that you receive an email with the site audit logs for the repos that you have requested for.
  • Try again with an account that is not an Isomer Admin account and the account does not have collaborator access to the repo(s) that you are requesting site audit logs for.
  • Verify that you still receive an email, but with an error message saying that you are not a collaborator of the repo(s).

@alexanderleegs alexanderleegs merged commit 27149ba into develop Mar 7, 2024
19 checks passed
@mergify mergify bot deleted the release/0.69.0 branch March 7, 2024 09:21
This was referenced Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants